#xm {
  .breadcrumb-wrap {
    padding: 18px 0 30px;
    .sub-category {
      position: relative;
      color: #72727b;
      user-select: none;
      &:hover {
        .handler {
          border-bottom-color: transparent;
          .current {
            color: #f86442;
          }
          .arrow {
            margin-top: 6px;
            transform: rotate(-45deg);
          }
        }
        .category-box {
          display: block;
        }
      }
      .handler {
        display: flex;
        padding: 4px 5px;
        border-radius: 4px;
        background-color: #fff;
        border: 1px solid #e8e8e8;
        .current {
          display: block;
          margin-right: 4px;
        }
        .arrow {
          display: block;
          width: 6px;
          height: 6px;
          border: 1px solid #ccc;
          border-bottom: none;
          border-left: none;
          margin-top: 4px;
          transform: rotate(135deg);
          transition: transform .2s ease-in-out;
        }
      }

      .category-box {
        display: none;
        position: absolute;
        left: 0;
        top: 28px;
        z-index: 1;
        min-width: 300px;
        padding: 10px;
        background-color: #fff;
        border: 1px solid #e8e8e8;
        border-radius: 0 4px 4px 4px;
        ul li {
          display: inline-block;
          padding: 5px;
          cursor: pointer;
          &:hover, &.checked {
            color: #f86442;
          }
        }
        &:before {
          position: absolute;
          left: 0;
          top: -1px;
          display: block;
          content: "";
          width: 51px;
          height: 1px;
          background-color: #fff;
        }
      }
    }
  }
}

.test-box{
  position: fixed;
  top:40%;
  left:40%;
  padding:20px;
  width: 400px; 
  background: #3f2824;
  .sec{
    height: 30px;
    line-height: 30px;
    color:#fff;
    background: #f83322;
  }
  .sec2{
    margin:30px 0;
    padding:20px;
    background: #8fd194;
    p{  
      color: #fff;
      background: #f86442;
    }
  }
  .sec3{
    background: #7abaff;
  }
}